/*.head{*/
/*    width: 100%;*/
/*    height: 533px;*/
/*    padding-left: 48px;*/
/*    padding-right: 31px;*/
/*    background-image: url(../z-img/banner3.png);*/
/*    background-size:100% 100%;*/
/*    padding-top: 19px;*/
/*    position: relative;*/
/*}*/
/*.head-top{*/
/*    width: 100%;*/
/*    display: inline-flex;*/
/*    justify-content: space-between;*/
/*    align-items: center;*/
/*}*/
/*.head-top>img{*/
/*    width: 303px;*/
/*    height: 51px;*/
/*}*/
/*.head-top ul{*/
/*    width:832px;*/
/*    margin-right: 103px;*/
/*}*/
/*.head-top ul li{*/
/*    display: inline-block;*/
/*}*/
/*.head-top ul li:nth-child(2) a:after{*/
/*    content: '';*/
/*    width: 16px;*/
/*    height: 3px;*/
/*    background: #FFFFFF;*/
/*    display: inline-block;*/
/*    margin-left: 20px;*/
/*    position: absolute;*/
/*    top: 10px;*/
/*}*/
/*.head-top ul li a{*/
/*    font-size: 16px;*/
/*    font-family: Microsoft YaHei;*/
/*    font-weight: bold;*/
/*    color: #FFFFFF;*/
/*    margin-right: 60px;*/
/*    position: relative;*/
/*}*/
/*.head-top ul li:last-child a{*/
/*    margin-right: 0;*/
/*    display: inline-block;*/
/*}*/
/*.head-right{*/
/*    display: inline-flex;*/
/*    width:960px;*/
/*}*/
/*.head-tab{*/
/*    position:absolute;*/
/*    height: 62px;*/
/*    background:rgba(0, 93, 161, .8);*/
/*    bottom: 0;*/
/*    left: 50%;*/
/*    transform: translate(-50%);*/
/*    padding:0 49px;*/
/*}*/
/*.head-tab ul li{*/
/*    display: inline-block;*/
/*}*/
/*.head-tab ul li a{*/
/*    color: #fff;*/
/*    display: inline-block;*/
/*    height: 62px;*/
/*    line-height: 62px;*/
/*    margin-right: 56px;*/
/*    font-size: 16px;*/
/*}*/
.active a{
    border-bottom: 4px solid #E2A859;
}
.cooperation{
    padding:80px 0;
    background: #FAFAFB;
}
.yan-title{
    text-align: center;
    width: 1006px;
    margin:0 auto;
}
.yan-title h1{
    font-size: 48px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #333333;
    margin-bottom: 34px;
}
.yan-title p{
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    line-height: 33px;
}
.cooperation-left{
    width:48%;
}
.cooperation-flex{
    display: flex;
    justify-content: space-between;
    margin-top: 51px;
}
.cooperation-flex p{
    width: 91%;
    margin-top:30px;
    color:#454545;
    font-size: 16px;
    line-height:42px;
    text-indent:32px;
}
.cooperation-right{
    width:49%;
    display: inline-flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.cooperation-right li{
    width: 49%;
    height: 124px;
    margin-bottom: 16px;
    cursor: pointer;
}
.cooperation-right li:nth-child(5){
    margin-bottom: 0;
}
.cooperation-right li:nth-child(6){
    margin-bottom: 0;
}
.cooperation-right li img{
    width: 100%;
    height: 100%;
}
.cooperation-right li:hover{
    box-shadow: #EAEEF3 0px 0px 20px inset;
}
.research{
    margin-top:80px;
    /*margin-bottom: 80px;*/
}
.research>p{
    width: 1008px;
    margin:30px auto 80px;
    text-align: center;
    font-size: 16px;
    color: #454545;
    line-height: 42px;
}
.research-ul{
    margin-bottom:70px;
}
.research-ul li{
    width: 23%;
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 20px;
    height: 124px;
    cursor: pointer;
}
.research-ul li img{
    width: 100%;
    height: 100%;
}
.research-ul li:nth-child(4n){
    margin-right: 0;
}
.research-ul li:hover{
    box-shadow:  0 0 20px #cccccc;
}
.patents{
    margin-top:80px;
}
.patents-box{
    display: flex;
    justify-content: space-between;
}
.patents-box>i{
    display: block;
    width: 51%;
    height: 511px;
    overflow: hidden;
}
.patents-box>i img{
    width: 100%;
    height: 511px;
    transition: all 1s linear;
    overflow: hidden;
}
.patents-box>i img:hover{
    transition: 0.2s;
    transition-duration:1s;
    transform:scale(1.1);
    transition-timing-function:ease-in-out;
}
.patents-right{
    width: 45%;
    padding:30px 0;
}
.patents-right h1{
    margin-bottom:35px;
}
.patents-right .bg-title{
    margin-bottom:0;
    text-align:left;
}
.patents>h1{
    margin-top: 79px;
    margin-bottom: 51px;
    text-align: center;
    font-size: 48px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #333333;
}
.patents-right p{
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #454545;
    line-height: 36px;
    margin-bottom: 40px;
    text-indent:32px;
    text-align:justify;
}
.about-us-num{
    width: 100%;
    display: flex;
}
.about-us-num-list{
    flex: 1;
}
.about-us-num-list P{
    color:#005BAC;
    margin-bottom: 12px;
}
.about-us-num-list P span{
    font-size: 48px;
    color:#005BAC;
    display:inline;
}
.about-us-num-list P i{
    font-size: 20px;
   font-style: normal;
    font-weight: 600;
}
.about-us-num-list span{
    font-size: 18px;
    font-family: Microsoft YaHei;
    /*font-weight:bolder;*/
    color: #454545;
    display:inline-block;
    width:100%;
    text-align: center;
}
.patents-swiper{
    margin-top: 80px;
}
.patents-swiper .swiper-container{
    width: 100%;
}
.patents-swiper .swiper-slide{
    width: 100%;
    display: flex;
}
.patents-swiper .swiper-slide p{
    width: 32%;
    margin-right: 45px;
}
.patents-swiper .swiper-slide p:nth-child(3){
    margin-right: 0;
}
.patents-swiper .swiper-slide p img{
    width: 100%;
    height: 338px;
    border: 1px solid #DDDDDD;
    margin-bottom: 20px;
}
.patents-swiper .swiper-slide p span{
    width:70%;
    display: block;
    margin:0 auto;
    text-align: center;
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #454545;
    line-height: 36px;
}
.patents-swiper .swiper-button-next{
    background-image: url(../z-img/a02.png);
    right:0;
    left: auto;
}
.patents-swiper .swiper-button-prev{
    background-image: url(../z-img/a01.png);
}
.patents-swiper .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{
    opacity:.5;
}
.patents-swiper .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    /*background-image:none;*/
    left:0;
    right: auto;
}
.patents-swiper .swiper-button-next, .swiper-button-prev {
    top:33%;
    width: 55px;
    height: 52px;
    text-align: center;
    background-size:100% 100%;
    line-height: 52px;
    z-index: 10;
    cursor: pointer;
    font-size: 30px;
    color: #fff;
    margin:0;
}
.international{
    width: 100%;
    background-size: 100% 100%;
    padding-top:80px;
    background-image: url(../z-img/international-bg.png);
    padding-bottom: 80px;
    margin-top:80px;
}
.international-box{
    display: flex;
    justify-content: space-between;
}
.international-left{
    width:34%;
    height: 525px;
    background:rgba(251,251,251,.8);
    padding-top:45px;
    padding-left: 55px;
    padding-right: 55px;
	overflow-y: auto;
    box-sizing: border-box;
}
.international-left .bg-title{
    margin-bottom:35px;
}
.international-left p{
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #454545;
    line-height: 36px;
    text-align: justify;
    text-indent:32px;
}
.international-right{
    width:62%;
    height: 525px;
    background:rgba(251,251,251,.8);
    padding:46px 50px;
    position: relative;
}
.international-right .swiper-slide{
    width:100% !important;
}
.international-right .swiper-slide img{
    width: 100%;
    height: 378px;
    margin-bottom: 38px;
}
.international-right .swiper-slide p{
    text-align: center;
    font-size: 20px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #454545;
	line-height: 22px;
}
.international-right .swiper-button-next, .swiper-button-prev{
    top: 43%;
}
.international-right .swiper-container{
    width:70% !important;
    margin:0 auto;
    overflow: hidden;
}
.international-right .swiper-button-prev2{
    left: 50px;
}
.international-right .swiper-button-next2{
    right:50px;
}
.international-right .swiper-button-next{
    background-image: url(../z-img/a02.png);
    margin:0;
}
.international-right .swiper-button-prev{
    background-image: url(../z-img/a01.png);
}
.international-right .swiper-button-next, .swiper-button-prev {
    width: 55px;
    height: 52px;
    background-size: 100% 100%;
    outline: none;
}
.experiment{
    width: 100%;
    height:640px;
    background-image: url(../z-img/experiment.png);
    background-size: 100% 100%;
    padding-top:80px;
    margin-top: 40px;
}
.experiment>h1{
    text-align: center;
    margin-bottom: 48px;
    font-size: 36px;
}
.experiment-swiper{
    position: relative;
}
.experiment-swiper .swiper-container{
    width: 100%;
}
.experiment-swiper .swiper-slide{
    display: flex;
    justify-content: space-between;
}
.experiment-swiper .swiper-slide p{
    width: 24.3%;
}
.experiment-swiper .swiper-slide p img{
    width: 100%;
    height: 238px;
}
.experiment-swiper .swiper-slide p span{
    display: block;
    width: 100%;
    height: 60px;
    line-height: 60px;
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #454545;
    text-align: center;
    background: #fff;
}
.experiment-swiper .swiper-pagination{
    width: 100%;
    margin-top: 40px;
}
.experiment-swiper .swiper-pagination-bullet {
    width: 15px;
    height: 15px;
    display: inline-block;
    border-radius: 100%;
    background: #DEDEDE;
    opacity:1;
    margin:0 6px;
    outline:none;
}
.experiment-swiper .swiper-pagination-bullet-active {
    background: #E2A859;
    border-radius: 8px;
}
/**/
.medicine{
    margin-top:80px;
    margin-bottom:80px;
}
.medicine-title{
    font-size: 44px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #333333;
    text-align: center;
}
.medicine-box{
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin-top:40px;
}
.medicine-box .medicine-left{
    width:54%;
    overflow: hidden;
    height: 454px;
    cursor: pointer;
}
.medicine-box .medicine-left img{
    width: 100%;
    height: 100%;
    transition: all 1s linear;
}
.medicine-box>.medicine-left img:hover{
    transition: 0.2s;
    transition-duration:1s;
    transform:scale(1.06);
    transition-timing-function:ease-in-out;
}
.medicine-right{
    width: 40%;
    padding-top:70px;
}
.research .bg-title-line{
    text-align:center;
}
.bg-title-line span{
    font-size: 36px!important;
    color:#005DA1!important;
    line-height: 36px;
    display: inline-block;
}

.bg-title-line p{
    color:#454545;
    font-size: 16px;
    line-height: 36px;
    text-indent:32px;
}
/*.medicine-right h1{*/
/*    font-size: 38px;*/
/*    margin-bottom: 55px;*/
/*}*/
.medicine-right .bg-title{
    text-align: initial;
    margin-bottom:35px;
}
.medicine-right span{
    font-size:36px;
    color:#005DA1;
    /*font-weight: lighter;*/
}
.medicine-right span:first-child {
    /*display: inline-block;*/
    /*padding: 0 13px;*/
    /*background:#a2a2a2;*/
    /*color: #fff;*/
    /*height: 50px;*/
    /*line-height: 49px;*/
    /*margin-right: 10px;*/
    /*font-weight:bolder;*/
}
.chan-text1{
    font-size:16px;
    line-height:36px;
    text-indent:32px;
    color:#454545;
    margin-top: 40px;
}
.medicine-right .medicine-right-text{
    color:#454545;
    font-size: 16px;
    line-height: 36px;
    text-indent:32px;
}
.secondary{
    width: 100%;
    background-image: url(../z-img/secondary-bg.png);
    background-size: 100% 100%;
    padding-top:80px;
    padding-bottom:80px;
}
.secondary-text{
    width:88%;
    text-indent:32px;
    text-align: center;
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #454545;
    line-height: 36px;
    margin:35px auto 40px;
}
.secondary-swiper{
    position: relative;
    height:477px;
}
.secondary-swiper .swiper-container1{
    width: 100%;
    height:477px;
}
.secondary-swiper .swiper-container1 .swiper-slide{
    width: 100%;
    display: flex;
    height:100%;
}
.secondary-swiper .swiper-container1 .swiper-slide i{
    display: block;
    width:51%;
    height:100%;
    overflow: hidden;
}
.secondary-swiper .swiper-container1 .swiper-slide i:hover img{
    transition: 0.2s;
    transition-duration:1s;
    transform:scale(1.1);
    transition-timing-function:ease-in-out;
}
.secondary-swiper .swiper-container1 .swiper-slide i img{
    width: 100%;
    height: 100%;
    transition: all 1s linear;
}
.secondary-swiper .swiper-container1 .swiper-slide div{
    width: 49%;
    height: 100%;
    background-color:rgba(251,251,251,.7);
    padding:90px 75px 0 87px;
}
.secondary-swiper .swiper-container1 .swiper-slide div h2{
    font-size: 28px;
    font-weight: bold;
    margin-bottom:35px;
    color: #383838;
}
.secondary-swiper .swiper-container1 .swiper-slide div h3{
    font-size: 24px;
    line-height:26px;
    font-weight: bold;
    color: #005DA1;
}
.secondary-swiper .swiper-container1 .swiper-slide div p{
    font-size: 18px;
    font-weight: 400;
    color: #454545;
    line-height: 36px;
    margin-top: 30px;
    -webkit-line-clamp:4;
    text-align:justify;
    text-indent:32px;
}
.secondary-swiper .swiper-pagination1{
    position: absolute;
    bottom:85px;
    right: -81px;
    width:49%;
}
.secondary-swiper .swiper-pagination-bullet {
    display: inline-block;
    width: 15px;
    height: 15px;
    background: #E2A859;
    opacity: 0.4;
    border-radius: 50%;
    margin:0 11px;
    outline:none;
}
.secondary-swiper .swiper-pagination-bullet-active {
    opacity: 1;
    background: #E2A859;
}
.secondary-swiper .swiper-pagination{
    text-align: inherit;
}
.preparation{
    display: flex;
    justify-content: space-between;
    margin-top:80px;
    align-items: center;
}
.preparation-left{
    width: 40%;
}
.preparation-left h2{
    font-size: 32px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #454545;
    margin-bottom: 37px;
}
.preparation-left p{
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #454545;
    line-height: 36px;
    text-indent: 32px;
    margin-top:35px;
    margin-bottom:38px;
}
.preparation-left h3{
    font-size:30px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #454545;
    margin-bottom:27px;
}
.preparation-left span{
    color: #454545;
    font-size: 16px;
	line-height: 36px;
}
.preparation-left .bg-title span{
    color: #005DA1;
    font-size:36px;
}
.preparation-left .bg-title{
    text-align:initial;
    margin-bottom:0;
}
.preparation-right{
    display: block;
    width: 54%;
    height: 456px;
    overflow: hidden;
    cursor: pointer;
}
.preparation-right img{
    width: 100%;
    height: 100%;
    transition: all 1s linear;
}
.preparation-right:hover img{
    transition: 0.2s;
    transition-duration:1s;
    transform:scale(1.1);
    transition-timing-function:ease-in-out;
}
.chemical{
    width: 100%;
    background-image: url(../z-img/chemical-bg.png);
    background-size: 100% 100%;
    padding-top:80px;
    padding-bottom:80px;
    margin-top:80px;
}
.chemical-flex{
    /*margin-top:59px;*/
    height: 477px;
    display: flex;
}
.secondary .bg-title{
    margin-bottom:35px;
}
.chemical-flex i{
    display: block;
    width:50%;
    height: 100%;
    overflow: hidden;
    cursor: pointer;
}
.chemical-flex i:hover img{
    transition: 0.2s;
    transition-duration:1s;
    transform:scale(1.1);
    transition-timing-function:ease-in-out;
}
.chemical-flex i img{
    width: 100%;
    height: 100%;
    transition: all 1s linear;
}
.chemical-flex>div{
    width: 50%;
    height: 100%;
    background-color:rgba(251,251,251,.85);
    padding:60px 81px;
    text-align:justify;
}
.chemical-flex>div .bg-title{
    margin-bottom:0;
    text-align: initial;
    padding:0!important;
}
.chemical-flex div h1.bg-title-line{
    margin:0 0 30px 0;
}
.chemical-flex .chemical-flex-text1{
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #454545;
    line-height: 36px;
    text-indent: 32px;
    padding-top:35px;
}
.project{
    margin-top:55px;
    position: relative;
}
.fontBold11{
    font-weight:bolder!important;
}
.project-title{
    font-size: 30px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color:#404040;
    margin-bottom:40px;
    text-align: center;
}
.project .swiper-container{
    width: 100%;
}
.project .swiper-slide{
    width: 100%;
}
.project-flex{
    display: flex;
    justify-content: space-between;
}
.project-line{
    width:48%;
}
.project .swiper-slide .project-line:first-child div.project-line-title{
    background-image: url(../z-img/line1.png);
}
.project .swiper-slide .project-line:first-child>div.project-line-text{
    background: #F3FAFE;
}
.project .swiper-slide .project-line:last-child div.project-line-title{
    background-image: url(../z-img/line2.png);
}
.project .swiper-slide .project-line:last-child>div.project-line-text{
    background:#FDF8F2;
}
.project-line div.project-line-title{
    width:100%;
    height: 76px;
    position: relative;
    color: #fff;
    background-size: 100% 100%;
    line-height: 76px;
    padding-left: 70px;
    font-size: 22px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.project-line div i{
    position: absolute;
    top: -8px;
    left: 14px;
    font-size: 32px;
    font-style:normal;
}
.project-line>div.project-line-text{
    width: 100%;
    height:246px;
    padding:41px 29px 0 41px;
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #454545;
    text-indent: 32px;
    line-height:36px;
    text-align: justify;
}
.project .swiper-pagination2{
    margin-top:30px;
    width: 100%;
}
.project .swiper-pagination-bullet {
    display: inline-block;
    width: 15px;
    height: 15px;
    background: #E2A859;
    opacity: 0.4;
    border-radius: 50%;
    margin:0 11px;
    outline:none;
}
.project .swiper-pagination-bullet-active {
    opacity:1;
}
.imitations{
    width: 100%;
    background-image: url(../z-img/imitations-bg.png);
    background-size: 100% 100%;
    padding-top:80px;
    margin-top: 80px;
    padding-bottom:80px;
}
.imitations>p{
    margin-top: 33px;
    color: #454545;
    font-size: 16px;
    line-height: 36px;
    margin-bottom: 35px;
    text-indent: 32px;
    padding: 0 79px;
}
.imitations .chemical-flex div{
    padding-top: 69px;
}
.project-flex1 .project-line:first-child div{
    background-image: url(../z-img/line5.png);
}
.project-flex1 .project-line:first-child>p{
    background:#EBF6F6;
}
.project-flex1 .project-line:last-child div{
    background-image: url(../z-img/line6.png);
}
.project-flex1 .project-line:last-child>p{
    background:#F3F9FF;
}
.biology{
    width: 100%;
    padding-top:80px;
    background-image: url(../z-img/biology-bg.png);
    background-size: 100% 100%;
    padding-bottom:80px;
    margin-top:80px;
}
.biology .chemical-flex>div{
    padding: 80px 61px 0 62px;
}
.project .project-flex2 .project-line:first-child div{
    background-image: url(../z-img/line3.png);
}
.project .project-flex2 .project-line:first-child>p{
    background:#FAF1EF;
}
.project .project-flex2 .project-line:last-child div{
    background-image: url(../z-img/line4.png);
}
.project .project-flex2 .project-line:last-child>p{
    background:#EDF5F4;
}
/**/
.blue-line{
    display: block;
    margin:29px auto 55px;
}



.imitations .swiper-container3{
    width: 100%;
    height:477px;
}
.imitations .swiper-container3 .swiper-slide{
    width: 100%;
    display: flex;
    height:100%;
}
.imitations .swiper-container3 .swiper-slide i{
    display: block;
    width:51%;
    height:100%;
    overflow: hidden;
}
.imitations .swiper-container3 .swiper-slide i:hover img{
    transition: 0.2s;
    transition-duration:1s;
    transform:scale(1.1);
    transition-timing-function:ease-in-out;
}
.imitations .swiper-container3 .swiper-slide i img{
    width: 100%;
    height: 100%;
    transition: all 1s linear;
}
.imitations .swiper-container3 .swiper-slide>div{
    width: 49%;
    height: 100%;
    background-color:rgba(251,251,251,.7);
    padding:85px 72px 0 79px;
}
.imitations .swiper-container3 .swiper-slide>div h2{
    font-size: 28px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    margin-bottom:28px;
    color: #383838;
}
.imitations .swiper-container3 .swiper-slide>div h3{
    font-size: 24px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #005DA1;
}
.imitations .swiper-container3 .swiper-slide>div .secondary-swiper-text{
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #454545;
    line-height: 36px;
    margin-top:26px;
    text-align:justify;
    text-indent:32px;
}
.imitations .swiper-pagination3{
    position: absolute;
    bottom: 68px;
    width: 49%;
    left: 67px;
}
.imitations .swiper-pagination-bullet {
    display: inline-block;
    width: 15px;
    height: 15px;
    background: #E2A859;
    opacity: 0.4;
    border-radius: 50%;
    margin:0 11px;
}
.imitations .swiper-pagination-bullet-active {
    opacity: 1;
    background: #E2A859;
}
.imitations .swiper-pagination{
    text-align: inherit;
}
/**/
.inter-he{
    margin-top:80px;
}
.inter-he-bg{
    width:100%;
    background-image: url(../z-img/he-bg.png);
    background-size:100% 100%;
    padding-right:4.2%;
    padding-top: 95px;
    padding-bottom: 95px;
}
.inter-he-text{
    padding:77px;
    width: 660px;
    background-color:rgba(251,251,251,.6);
    font-size: 16px;
    color:#454545;
    line-height: 42px;
    text-indent:32px;
}
.new-title{

}
.new-title p{
    font-size:36px;
    color:#005DA1;
    font-weight:bolder;
}
/*.new-title p:first-child{*/
/*    background:#a2a2a2;*/
/*    color:#fff;*/
/*    border-radius:30px 0 0 30px;*/
/*    padding-left:30px;*/
/*    padding-right:12px;*/
/*    float: left;*/
/*    font-weight:bolder;*/
/*}*/
/*.new-title p:last-child{*/
/*    background:#fff;*/
/*    float: left;*/
/*    padding-left:12px;*/
/*    padding-right:30px;*/
/*    border-radius:0 30px 30px 0;*/
/*}*/
@media only screen and (min-width: 1480px) {}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
    .inter-he-text{line-height:30px;font-size:14px;}
    /*.new-title{height:52px;}*/
    /*.new-title p{line-height:48px;}*/
    .medicine{margin-top:60px;margin-bottom:60px;}
    .inter-he-atext{width:960px!important;}
    .preparation{margin-top:60px;}
    .max-width{width:960px!important;}
    .cooperation{padding:55px 0;}
    .research{margin-top:55px;}
    .about-us-num-list span{font-size:16px;line-height:18px;white-space: nowrap;}
    .patents-box>i{width:46%;height:437px;}
    .patents-box>i img{width:auto;height:auto;}
    .research-ul li{width:221px;height:80px;}
    .cooperation-right li{width:230px;height:96px;}
    .about-us-num-list P span{font-size:38px;}
    .about-us-num-list{margin-right:-10px;}
    .patents-right{width:52%;padding:30px 0;}
    .patents-right h1{margin-bottom:10px;}
    .patents-right p{font-size:14px;line-height:30px;margin-bottom:20px;}
    .patents-right>p{margin-bottom:50px;}
    .bg-title span{font-size:30px;}
    .patents-swiper .swiper-slide p img{height:220px;}
    .patents-swiper .swiper-slide p span{font-size:14px;line-height:26px;}
    .international-left p{font-size:14px;line-height:30px;}
    .experiment-swiper .swiper-slide p span{font-size:16px;}
    .international-right .swiper-slide p{font-size:14px;}
    .international-left{padding-top:50px;padding-left:35px;padding-right: 35px;height:400px;}
	.international-right{height:400px;}
	.international-right .swiper-container{height:100%;}
	.international-right .swiper-slide img{height:auto;}
    .experiment-swiper .swiper-slide p img{height:200px;}
    .patents{margin-top:60px;}
    .patents-swiper{margin-top:60px;}
    .international{padding-top:60px;padding-bottom:60px;margin-top:60px;}
    .experiment{padding-top:60px;height: 565px;}
    .inter-he{margin-top:60px;}
    .cooperation-flex{margin-top:10px;}
    .cooperation-flex p{margin-top:30px;line-height:30px;font-size:14px;}
    .research>p{margin-bottom:60px;}
    .project-title{font-size:26px;}
}
@media only screen and (max-width: 1023px) {
    .secondary .bg-title{margin-bottom:.35rem;}
    .ban1-a1{height:8.82rem;}
    .ban1-b2{margin-right:.76rem;float: none;display: inline-block;}
    .ban1-a3{top:50%;font-size:.6rem;line-height:.6rem;}
    .ban1-b1{width:100%;left:0;padding:0 .35rem;height:.9rem;overflow-x: auto;white-space: nowrap;}
    .ban1-b2>div:nth-child(1){font-size:.26rem;line-height:.9rem;}
    .ban1-b2:last-child{margin-right:.76rem;}
    .inter-he{margin-top:.8rem;}
    .medicine-title{font-size:.48rem;}
    .blue-line{margin: .3rem auto .5rem;width:.96rem;height:.08rem;}
    .inter-he-bg{height:7.2rem;padding:0 .35rem;display: table!important;background-size: cover;}
    .inter-he-atext{width:100%!important;height:3.3rem;display:table-cell!important;vertical-align: middle;}
    .inter-he-text{padding:.5rem .4rem;width: 100%;font-size:.26rem;line-height:.44rem;text-indent:.5rem;}
    .cooperation{padding:.8rem 0;}
    .cooperation-flex{margin-top:0;display:block;}
    .cooperation-left{width:100%;margin-bottom:.4rem;}
    .max-width{width:100%!important;}
    .bg-title-line{font-size:.4rem;text-align:center;}
    .bg-title-line span{font-size:.4rem!important;line-height:.4rem;}
    .cooperation-flex p{
        width: 100%;
        padding:0 .35rem;
        text-align: justify;
        margin-top: .4rem;
        font-size:.26rem;
        line-height:.44rem;
        text-indent:.5rem;
    }
    .cooperation-right{
        width: 100%;
        padding:0 .35rem;
    }
    .cooperation-right li{
        width:3.3rem;
        height:1.18rem;
        margin-bottom:.19rem;
    }
    .research{margin-top:.6rem;}
    .research-ul{padding:0 .35rem;margin-bottom:.6rem;}
    .research>p{width:100%;text-align:left;font-size:.26rem;line-height:.44rem;padding:0 .35rem;text-indent:.5rem;margin: .4rem auto .5rem;}
    .research-ul li{width:3.3rem;height:1.18rem;margin-right:.1rem;margin-bottom:.18rem;}
    .research-ul li:nth-child(2n){margin-right:0;}
    .patents{margin-top:.8rem;}
    .patents-box{display:block;padding:0 .35rem;}
    .patents-box>i{width:100%;height:4.73rem;}
    .patents-box>i img{width:100%;height:100%;}
    .bg-title span{font-size:.4rem;line-height:.4rem;}
    .patents-right{width:100%;padding-top:.8rem;padding-bottom:0;}
    .patents-right h1 {margin-bottom:.4rem;}
    /*.bg-title span:first-child {padding: 0 .27rem;height:.6rem;line-height:.6rem;margin-right:.1rem;border-radius: .4rem 0 0  .4rem;}*/
    .bg-title>h1 {font-size: .4rem;border-radius: .4rem;margin: 0 auto!important;}
    .patents-right p {font-size:.26rem;line-height:.44rem;margin-bottom:.4rem;text-indent:.5rem;}
    .patents-right .bg-title{margin-bottom:.4rem;}
    .about-us-num{flex-wrap: wrap;}
    .about-us-num-list{width:50%;flex:none;margin-bottom:.35rem;}
    .about-us-num-list P span {font-size:.8rem;}
    .about-us-num-list P i {font-size: .28rem;}
    .about-us-num-list p{line-height:initial;margin-bottom:.15rem;text-indent: initial;text-align: center;}
    .about-us-num-list span{font-size:.28rem;}
    .patents-swiper{margin-top:.45rem;padding:0 .35rem;}
    .patents-swiper .swiper-slide p{width:4.48rem;height:3.38rem;margin-right:0;}
    .patents-swiper .swiper-slide p img{width:100%;height:100%;}
    .patents-swiper .swiper-slide{justify-content: center;}
    .patents-swiper .swiper-button-next, .swiper-button-prev{width:.75rem;height:.75rem;margin-top:0;outline: none;}
    .patents-swiper .swiper-button-prev{top:38%!important;}
    .international{margin-top:.8rem;padding:.8rem 0;background-image: url("../z-img/p12.png")}
    .international-box{display:block;padding:0 .35rem;}
    .international-left{width:100%;padding:.5rem .35rem;height:auto;margin-bottom:.28rem;}
    .international-left .bg-title{margin-bottom:.4rem;}
    .international-right .swiper-container{width:100%!important;}
    .international-left p {font-size:.26rem;line-height: .44rem;text-indent:.5rem;}
    .international-right {width:100%;height:6.04rem;background:none;padding: 0;position: relative;}
    .international-right .swiper-slide{background: rgba(251,251,251,.8);height:5.36rem;padding:.43rem .62rem 0;}
    .international-right .swiper-slide img {height:3.8rem;margin-bottom:.34rem;}
    .international-right .swiper-slide p{font-size:.28rem;}
    .international-right .swiper-pagination2{width:100%;bottom: 0;}
    .international-right .swiper-pagination-bullet{width:.18rem;height:.18rem;margin:0 .1rem;background:#efcd9f;opacity:1;}
    .international-right .swiper-pagination-bullet-active{background:#efa648;}
    .experiment{padding-top:.8rem;background-image:none;height:auto;margin-top:.4rem;}
    .experiment-swiper{width:100%;padding:.5rem .35rem 0;background-image:url(../z-img/experiment.png);background-size:100% 100%;height:7.21rem;}
    .experiment-swiper .swiper-slide{padding:.28rem;background:#fff;}
    .experiment-swiper .swiper-slide p{width:100%;}
    .experiment-swiper .swiper-slide p img{height:4.12rem;}
    .experiment-swiper .swiper-slide p span{height:.6rem;line-height:.6rem;font-size:.28rem;}
    .experiment-swiper .swiper-pagination{margin-top:.43rem;position: initial;}
    .experiment-swiper .swiper-pagination-bullet{width:.18rem;height:.18rem;}
/*url(../z-img/experiment.png)*/
}

@media only screen and (max-width: 1479px) and (min-width: 1024px) {
    .innerbox::-webkit-scrollbar {
        width:2px;
        opacity:0;
    }
    .innerbox::-webkit-scrollbar-thumb {
        border-radius:10px;
        background:#005DA1;
        opacity:0;
    }
    .innerbox::-webkit-scrollbar-track {
        border-radius: 0;
        background:#d5d5d5;
        opacity:0;
    }
    .medicine-box .medicine-left{width:500px;height:300px;}
    .medicine-right{width:400px;padding-top:20px;}
    .medicine-right .bg-title{margin-bottom:20px;}
    .medicine-right .medicine-right-text{line-height:30px; max-height: calc(30px * 7);
        overflow: hidden;width: 400px;font-size:14px;}
    .medicine-right-text>p{padding-right: 8px;width: 400px;}
    .medicine-right .medicine-right-text:hover{overflow-y:auto;}
    .new-title p{font-size:28px;}
    .secondary-swiper .swiper-container1{height:345px;}
    .secondary-text{line-height:30px;font-size:14px;}
    .preparation-left p{line-height:30px;}
    .chemical-flex .chemical-flex-text1{line-height:30px;font-size:14px;}
    .secondary-swiper .swiper-container1 .swiper-slide div{padding:56px 30px;}
    .secondary-swiper .swiper-container1 .swiper-slide div h2{font-size: 20px;margin-bottom: 20px;}
    .secondary-swiper .swiper-container1 .swiper-slide div h3 {font-size:16px;}
    .secondary-swiper .swiper-container1 .swiper-slide div p{font-size: 14px;line-height:32px;margin-top: 15px;-webkit-line-clamp:5;}
    .secondary-swiper .swiper-pagination1 {bottom:36px;right: -24px;}
    .secondary-swiper .swiper-pagination-bullet{margin:0 7px;width: 12px;height: 12px;}
    .preparation-left .bg-title span{font-size:28px;}
    .preparation-text1{margin-top:20px;height:calc(30px * 7);overflow:hidden;padding-right:8px;width:384px;}
    .preparation-text1>p{padding-right:8px;width:384px;}
    .preparation-left p{font-size:14px;}
    .preparation-text1:hover{overflow-y:auto;}
    .preparation-left{width:384px;}
    .preparation-left p{margin-bottom:20px;margin-top:0;}
    .preparation-left h3{font-size:22px;margin-bottom: 15px;margin-top: 20px;}
    .preparation-left span{line-height:30px;font-size:14px;}
    .preparation-right{width:518px;height:305px;}
    .chemical{padding-top:60px;}
    .chemical-flex{height:378px;}
    .chemical-flex>div{padding:30px 40px;}
    .chemical-flex div p{padding-top:20px;-webkit-line-clamp:7;}
    .chemical .bg-title span:first-child{height: 40px;line-height: 40px;}
    .chemical .bg-title span{font-size:24px;}
    .secondary-swiper{height:346px;}
    .project-line div.project-line-title{padding-left:40px;font-size:17px;}
    .project-line>div.project-line-text{height:200px;padding-top:30px;text-indent:32px;line-height: 24px;text-align:justify;font-size: 14px;}
    .imitations .swiper-container3{height:353px;}
    .imitations .swiper-container3 .swiper-slide>div{padding: 50px 40px 0;}
    .imitations .swiper-container3 .swiper-slide>div h2{margin-bottom:22px;font-size:20px;}
    .imitations .swiper-container3 .swiper-slide>div h3{font-size:16px;}
    .imitations .swiper-container3 .swiper-slide>div .secondary-swiper-text{height: 150px;font-size:14px;overflow-y:hidden;width:390px;margin-top:20px;line-height:30px;text-align:justify;text-indent:32px;}
    .imitations .swiper-container3 .swiper-slide>div .secondary-swiper-text:hover{overflow-y:auto;}
    .imitations .swiper-container3 .swiper-slide>div .secondary-swiper-text>p{width:390px;padding-right:8px;}
    .imitations .swiper-pagination3{bottom: 29px;left: 32px;}
    .biology .chemical-flex>div{padding:50px 30px 0 30px;}
    .biology .chemical-flex>div .chan-text1 p{padding-top:0;}
    .biology .chemical-flex>div .chan-text1{font-size:14px;text-indent:32px;line-height:30px;margin-top:26px;}
    .biology .chemical-flex div h1{margin-bottom:20px;}
    /*.biology .chemical-flex .bg-title span:first-child{height: 40px;line-height: 40px;}*/
    .biology .chemical-flex div h1 span{font-size:24px!important;line-height:24px!important;}
    /*.biology .chemical-flex .ba-title{padding:0;}*/
    .biology .chemical-flex>div .bg-title{padding:0;}
    .chemical-flex .chemical-flex-text1{padding-top:13px;height:calc(31px * 8);overflow:hidden;width:400px;}
    .chemical-flex .chemical-flex-text1:hover{overflow-y:auto;}
    .chemical-flex .chemical-flex-text1 p{padding-top:0;-webkit-line-clamp: initial;padding-right:8px;width:400px;}
    .project{margin-top:60px;}
    .imitations{margin-top:120px;padding-top:60px;padding-bottom:60px;}
    .imitations>p{margin-bottom:60px;line-height:30px;text-align:justify;font-size:14px;}
    .biology{padding-top:60px;padding-bottom:60px;}
    .research>p{line-height:30px;font-size:14px;}
}
@media only screen and (max-width: 1023px) {
    .medicine{margin-top:.8rem;margin-bottom:.7rem;}
    .medicine-box{margin-top:0;display:block;padding:0 .35rem;}
    .medicine-box .medicine-left{width:100%;height:3.98rem;}
    .medicine-right{width:100%;padding-top:.6rem;}
    .medicine-right .bg-title{text-align: center;margin-bottom:.35rem;}
    .medicine-right .medicine-right-text{font-size:.26rem;line-height:.44rem;}
    .secondary{padding:.6rem 0;}
    .new-title{height:auto;line-height:inherit;border-radius:.4rem;}
    .new-title p{font-size:.4rem;}
    .new-title p:first-child{border-radius:.4rem 0 0 .4rem;padding-left:.28rem;padding-right:.15rem;}
    .new-title p:last-child{border-radius:0 .4rem .4rem 0;padding-left:.15rem;padding-right:.28rem;}
    .bg-title{margin-bottom:.35rem;}
    .secondary{background-image:url("../z-img/p6.png")}
    .secondary-text{padding:0 .5rem;font-size:.26rem;width:100%;margin: 0 auto .35rem;text-align:justify;line-height:.44rem;text-indent:.5rem;}
    .chemical-flex .chemical-flex-text1{font-size:.26rem;text-align:justify;line-height:.5rem;text-indent:.5rem;padding-top:.35rem;}
    .secondary-swiper{width:100%;padding:0 .35rem;height:8.88rem;}
    .secondary-swiper .swiper-container1 .swiper-slide{display:block;}
    .secondary-swiper .swiper-container1 .swiper-slide i{width:100%;height:4.5rem;}
    .secondary-swiper .swiper-container1 .swiper-slide div{width:100%;height:4.4rem;padding:0.3rem .5rem 0 .5rem;}
    .secondary-swiper .swiper-container1 .swiper-slide div h2{font-size:.32rem;margin-bottom:.2rem;}
    .secondary-swiper .swiper-container1 .swiper-slide div h3{font-size: .3rem;}
    .secondary-swiper .swiper-container1 .swiper-slide div p{font-size:.26rem;line-height:.42rem;margin-top:.2rem;-webkit-line-clamp:6;text-indent:.5rem;}
    .secondary-swiper .swiper-pagination1{right:initial;left:1.1rem;bottom:.2rem;}
    .secondary-swiper .swiper-pagination-bullet{width:.18rem;height:.18rem;margin:.08rem;}
    .secondary-swiper .swiper-container1{height:8.88rem;}
    .preparation{display:block;margin-top:.8rem;padding:0 .35rem;}
    .preparation-left{width:100%;margin-bottom:.5rem;}
    .preparation-left .bg-title span{font-size:.4rem;}
    .preparation-left p{font-size:.26rem;line-height:.44rem;margin-top:.35rem;margin-bottom:.4rem;}
    .preparation .to5{-webkit-line-clamp:25;}
    .preparation-left .bg-title{text-align: center;}
    .preparation-left h3{font-size:.36rem;margin-bottom:.3rem;}
    .preparation-left span{font-size:.26rem;line-height:.44rem;}
    .imitations .swiper-container3 .swiper-slide>div .secondary-swiper-text{margin-top:.3rem;text-indent:.5rem;}
    .preparation-right{width:100%;height:4rem;}
    .chemical{padding-top:1.2rem;background-image:none;margin-top:0;padding-bottom:0;}
    .chemical-flex{display: block;height:auto;}
    .chemical-flex i{width:100%;height:4.53rem;padding:0 .35rem;}
    .chemical-flex>div{width:100%;padding:.45rem .35rem .8rem;background-image:url("../z-img/p7.jpg");background-size:100% 100%;}
    .chemical-flex>div .bg-title{text-align: center;}
    .chemical-flex div p{width:100%;height:5.7rem;background:rgba(251,251,251,.7);padding:0 .16rem;font-size:.26rem;line-height:.44rem;}
    .project{margin-top:.8rem;}
    .chemical-flex div p.to8{-webkit-line-clamp:20;text-align:justify;margin-top:.35rem;}
    .project-title{font-size:.36rem;margin-bottom:.4rem;}
    .project-flex{display:block;padding:0 .35rem;}
    .project-line{width:100%;}
    .project-line div.project-line-title{height:.92rem;line-height:.92rem;}
    .project-line div i{font-size:.48rem;font-style:italic;top: -.03rem;left:.08rem;font-weight:bolder;}
    .project .swiper-slide:nth-child(odd) .project-line:first-child div.project-line-title{background-image: url(../z-img/p8.png);}
    .project .swiper-slide:nth-child(even) .project-line:first-child div.project-line-title{background-image: url(../z-img/p9.png);}
    .project-line div.project-line-title{padding-left:.8rem;font-size:.28rem;}
    .project .swiper-wrapper .swiper-slide:nth-child(odd) .project-line .project-line-text{background:#f3fafe;}
    /*.project .swiper-slide .project-line:last-child>div.project-line-text{background:#f3fafe;}*/
    .project-line>div.project-line-text {height:4.15rem;padding:.4rem .3rem 0;font-size:.26rem;line-height:.44rem;text-indent:.5rem;}
    .project-line>div.project-line-text>p{-webkit-line-clamp:7;text-align:justify;}
    .project .swiper-pagination4{margin-top:.5rem;width:100%;}
    .project .swiper-pagination-bullet{width:.18rem;height:.18rem;margin:0 .08rem;}
    .imitations{margin-top:1.46rem;padding-top:.8rem;background-image: url("../z-img/p10.png");padding-bottom:.8rem;}
    .imitations>p {margin-top:.33rem;font-size:.26rem;line-height:.44rem;margin-bottom:.33rem;text-indent:.5rem;padding: 0 .35rem;-webkit-line-clamp:12;}
    .imitations .swiper-container3 .swiper-slide{display:block;padding:0 .35rem;position: relative;}
    .imitations .swiper-container3 .swiper-slide i{height:4.5rem;width:100%;position:absolute;top:0;left:0;}
    .imitations .swiper-container3 .swiper-slide>div{width:100%;height:6.9rem;padding:.7rem .8rem .5rem;position:absolute;top:4.5rem;left:0;}
    .imitations .swiper-container3 .swiper-slide div h2{font-size:.36rem;margin-bottom:.26rem;}
    .imitations .swiper-container3 .swiper-slide div h3{font-size:.32rem;}
    .imitations .swiper-container3 .swiper-slide div p{font-size:.26rem;line-height:.44rem;margin-top:.2rem;-webkit-line-clamp: 8;text-align: justify;}
    .imitations .secondary-swiper{height:11.4rem;}
    .imitations .swiper-container3{height:100%;}
    .imitations .swiper-pagination3{bottom:.47rem;left:1.1rem;}
    .biology{padding-top:.8rem;margin-top:.4rem;padding-bottom:1rem;margin-bottom:0;background-image:url("../z-img/p11.jpg")}
    .biology .chemical-flex>div{padding:.45rem .35rem 0;background-image:none;}
    .biology .chemical-flex div p{padding:.35rem .2rem 0;height:5rem;-webkit-line-clamp:9;}
    .patents-swiper .swiper-slide{width:4.5rem!important;display:inline-block;margin-right:.3rem;}
    .chan-text1{margin: 0;text-indent: .5rem;line-height:.44rem;}
}


@media only screen and (min-width: 1480px) {}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {}
@media only screen and (max-width: 1023px) {}
